Replace dependency @material-ui/icons with @mui/icons-material ^5.0.0#12486
Replace dependency @material-ui/icons with @mui/icons-material ^5.0.0#12486renovate[bot] wants to merge 1 commit intomasterfrom
Conversation
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Review or Edit in CodeSandboxOpen the branch in Web Editor • VS Code • Insiders |
|
Automatic Review Skipped Too many files for automatic review. If you would still like a review, you can trigger one manually by commenting: |
🤖 Augment PR SummarySummary: Replaces the deprecated Changes:
Technical Notes: 🤖 Was this summary useful? React with 👍 or 👎 |
| "@backstage/theme": "workspace:^", | ||
| "@material-ui/core": "^4.12.2", | ||
| "@material-ui/icons": "^4.9.1" | ||
| "@mui/icons-material": "^5.0.0" |
There was a problem hiding this comment.
This switches the dependency to @mui/icons-material, but the repo still imports icons from @material-ui/icons/... (e.g. packages/app-defaults/src/defaults/icons.tsx, packages/app/src/components/Root/Root.tsx), which will become a missing module unless imports/aliasing are updated.
Severity: high
🤖 Was this useful? React with 👍 or 👎, or 🚀 if it prevented an incident/outage.
| "@material-table/core": "^3.1.0", | ||
| "@material-ui/core": "^4.12.2", | ||
| "@material-ui/icons": "^4.9.1", | ||
| "@mui/icons-material": "^5.0.0", |
There was a problem hiding this comment.
@mui/icons-material@5.0.0 has peerDependencies on react@^17.0.2 and @mui/material@^5.0.0-rc.0, so this replacement likely drops React 16 compatibility despite the current peerDependencies ranges still allowing it.
Severity: medium
🤖 Was this useful? React with 👍 or 👎, or 🚀 if it prevented an incident/outage.
|
Warning Review the following alerts detected in dependencies. According to your organization's Security Policy, it is recommended to resolve "Warn" alerts. Learn more about Socket for GitHub.
|
|
This PR has been automatically marked as stale because it has not had recent activity from the author. It will be closed if no further activity occurs. If the PR was closed and you want it re-opened, let us know and we'll re-open the PR so that you can continue the contribution! |
This PR contains the following updates:
^4.9.1→^5.0.0This is a special PR that replaces
@material-ui/iconswith the community suggested minimal stable replacement version.Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.